tackled in the end zone - French English Dictionary